power-generating house - Français Anglais Dictionnaire